home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / network / umslp203.zip / SLIP.BAT < prev    next >
DOS Batch File  |  1993-10-20  |  2KB  |  92 lines

  1. echo off
  2. cls
  3. goto start
  4.  
  5. rem This batch file allows you to easily select network services.
  6.  
  7. :start
  8.  
  9. if %1. == ?.        goto list
  10. if %1. == .         goto list
  11. if %1. == help.     goto list
  12. if %1. == setup.    goto setup
  13. if %1. == hangup.   goto forceH
  14. if %1. == dial.     goto forceD
  15. if %1. == exit.     goto hangup
  16. if %1. == quit.     goto hangup
  17. if %1. == minuet.   goto needsslip
  18. if %1. == gopher.   goto needsslip
  19. if %1. == HELP.     goto list
  20. if %1. == SETUP.    goto setup
  21. if %1. == HANGUP.   goto forceH
  22. if %1. == DIAL.     goto forceD
  23. if %1. == EXIT.     goto hangup
  24. if %1. == QUIT.     goto hangup
  25. if %1. == MINUET.   goto needsslip
  26. if %1. == GOPHER.   goto needsslip
  27. goto bogus
  28. goto end
  29.  
  30. :needsslip
  31. umslip -w >nul
  32. phone dial
  33.  
  34. if errorlevel 1 goto nogo
  35. if %1. == minuet.  goto min
  36. if %1. == gopher.  goto gop
  37. if %1. == MINUET.  goto min
  38. if %1. == GOPHER.  goto gop
  39. goto bogus
  40.  
  41. :hangup
  42. phone hangup
  43. termin 0x60 >nul
  44. goto end
  45.  
  46. :forceH
  47. umslip -w >nul
  48. phone force hangup
  49. goto end
  50.  
  51. :forceD
  52. umslip -w >nul
  53. phone force dial
  54. goto end
  55.  
  56. :nogo
  57. echo Dialing error! No SLIP connection.
  58. goto end
  59.  
  60. :min
  61. MINUET
  62. goto list
  63.  
  64. :gop
  65. gopher
  66. goto list
  67.  
  68. :setup
  69. umslip -w >nul
  70. phone setup
  71. goto list
  72.  
  73. :bogus
  74. echo %1 is not a valid command. Try again.
  75. echo.
  76.  
  77. :list
  78. echo                    SLIP 2.0.3
  79. echo.
  80. echo Please enter one of the following in LOWER case:
  81. echo ------------------------------------------------
  82. echo slip setup           to change phone number, modem settings, etc.
  83. echo.
  84. echo slip                 to get help
  85. echo slip minuet
  86. echo slip gopher
  87. echo.
  88. echo slip quit            to hang up the phone and unload packet driver
  89. echo.
  90.  
  91. :end
  92.